<?php

// $Id: view_redirect.php 2010 2009-01-08 18:56:36Z dualface $

/**
 * 定义 QView_RedQView_Render_JSONirect 类
 *
 */

/**
 * QView_Render_JSON 类封装了一个浏览器重定向操作
 *
 * @version $Id: view_render_json.php 2010 2009-01-08 18:56:36Z dualface $
 * @package mvc
 */
class QView_Render_JSON {
    
    function __construct($value) {
        $this->_view = $value;
        $this->execute();
    }

    /**
     * 执行
     */
    function execute() {
        global $g_boot_time;
        $values = $this->_view;
        $default= array(
            'ret' =>0,
            'time'=>time(),
            'used_time'=>number_format(microtime(true)-$g_boot_time,7,".",""),
            'data'=>array(),
        );
        $values = array_merge($default,$values);
        return json_encode($values);
    }
    
    
    function assign($_view){
        return $_view;
        $this->_data = $_view;
    }

}

